html{}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#E8E8E8;margin:0px;color:#444;}
p{margin:0px;padding:0px;}
h1,h2,h3,ul{margin:0px;padding:0px;font-weight:normal;}
li{list-style-type:none;}
a{text-decoration:none;color:#174775;}
a:hover{color:#3399CC;}
.showtime{color:#DD510C;font-weight:bold;}
#wr{width:970px;margin:0 auto;background:url('../images/bg-wrap.png') repeat-y;}
#wrap{width:940px;margin:0 auto;background:#FFF;padding:0px 10px 10px;}

#header{background:#E8E8E8;}
#banner{height:100px;}
#logo{padding:35px 0px 0px 10px;}
#menu-top{overflow:hidden;background:url('../images/header_nav_bg.jpg') repeat-x;}
#menu-top ul{overflow:hidden;float:left;}
#menu-top ul li{float:left;background:url('../images/nav_div.png') no-repeat right center;}
#menu-top ul li a{display:block;padding:5px 10px;color:#FFF;}
#menu-top ul li a:hover{color:#00086C;background:url('../images/nav_hover_arrow.png') no-repeat;}
#menu-top ul li a.current{background:url('../images/nav_hover_arrow.png') no-repeat;color:#00086C;}
#menu-top .user{float:right;color:#FFF;font-size:11px;padding:5px 10px 0px 0px;}
#menu-top .user a{font-size:13px;font-weight:bold;color:#FFF;}
#menu-top .user a:hover{text-decoration:underline;}

#middle{overflow:hidden;padding:5px 0px;}
#middle-top{margin-bottom:10px;overflow:hidden;}
#middle-top .time{float:left;padding:6px 0px;}
#middle-top .search{float:right;}
.search .txt{float:left;border:1px solid #CCC;border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;width:250px;padding:5px 3px;}
.search .btn-search{float:left;background:url('../images/header_nav_bg.jpg') repeat-x;color:#FFF;font-weight:bold;display:block;padding:6px 13px 7px 13px;border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;}
#middle-top p{color:#DD510C;}
#middle-left{float:left;width:150px;margin-right:10px;}
#middle-center{float:left;width:66%;}
#middle-right{float:right;width:150px;}
.box-sidebar{border:1px solid #D0D0D0;border-top:5px solid #D0D0D0;margin-bottom:10px;}
.box-sidebar h2{background:#F8F8F8;border-bottom:1px solid #D0D0D0;padding:5px;text-shadow:1px 1px 3px #CCC;}
.box-sidebar ul{padding:5px;}
.box-sidebar ul li{margin-bottom:8px;}
.box-sidebar ul li a{font-weight:bold;}
#box-butdanh ul{overflow-y:auto;height:450px;}
#box-thanhvien ul{overflow-y:auto;height:450px;}
#box-butdanh ul li{background:url('../images/icon-pen.png') no-repeat left center; padding-left:20px;}
#box-thanhvien ul li{background:url('../images/offline.gif') no-repeat left center; padding-left:20px;}
#box-thanhvien ul li.online{background:url('../images/online.gif') no-repeat left center; padding-left:20px;}
.box-center{border-top:5px solid #D0D0D0;margin-bottom:10px;}
.box-center h2{border-bottom:1px solid #D0D0D0;padding:5px;}
.box-center .box-content{padding:10px 0px 0px;overflow:hidden;}
.topic-item{text-align:justify;margin-bottom:10px;overflow:hidden;border-bottom:1px dotted #CCC;padding-bottom:10px;}
.topic-item .topic{width:450px;float:left;border-right:1px dotted #CCC;padding-right:10px;}
.topic-item .topic img{float:left;margin-right:8px;width:120px;height:90px;}
.topic-item .topic h3{font-weight:bold;margin-bottom:5px;}
.topic-item .info{float:left;padding-left:10px;}
.topic-item .info{font-size:11px;}
.topic-item .info span{color:#DD510C;font-size:12px;}
.topic-item .info p{line-height:18px;}
.toppic-content{text-align:justify;margin-bottom:10px;}
.toppic-content p{line-height:18px;}
.fullcontent{display:none;}
.item-comment{border:1px solid #CCC;border-top:5px solid #D0D0D0;margin-bottom:10px;}
.item-comment p{line-height:18px;}
.header-comment{overflow:hidden;border-bottom:1px dotted #CCC;background:#F9F9F9;}
.header-comment .time-comment{overflow:hidden;background:#F1F1F1;padding:3px;border-bottom:1px solid #CCC;}
.header-comment .time-comment .time{float:left;}
.header-comment .time-comment .number{float:right;}
.header-comment .user-comment{float:left;width:400px;padding:5px;}
.header-comment .user-comment img{float:left;margin-right:8px;}
.header-comment .user-comment h3{margin-bottom:5px;font-weight:bold;}
.header-comment .user-info{float:right;padding:5px;}

.content-comment{;padding:5px;}

.rate{}
.rate p{float:left;margin-right:5px;}
.rate ul li{float:left;}
.rate ul li a{background:url('../images/star_0.gif') no-repeat;display:block;width:15px;height:15px;}
.rate ul li.rated a{background:url('../images/star_1.gif') no-repeat;}
.rate ul li a:hover{background:url('../images/star_1.gif') no-repeat;}

.arrow{float:right;width:70px;}
.arrow a{float:left;display:block;width:24px;height:24px;margin-left:10px;}
.arrow-left{background:url('../images/arrow.png') no-repeat;}
.arrow-left:hover{background:url('../images/arrow.png') no-repeat left -69px;}
.arrow-right{background:url('../images/arrow.png') no-repeat left -33px;}
.arrow-right:hover{background:url('../images/arrow.png') no-repeat left -102px;}
.ads-sidebar{margin-bottom:10px;}

#footer{background:#666;border-top:5px solid #4A4A4A;padding:10px;color:#FFF;}
#footer p{margin-bottom:5px;}
.copyright{font-size:14px;}
#footer .jcarousel-skin-tango .jcarousel-container-horizontal{width:auto;}
